package org.indexador.util;

import java.io.*;

public class ComparadorDeArquivos {
  public static void main(String[] args) {
    int contador = 0;
    try {
      InputStream sax = new FileInputStream(Constantes.INDICE_WIKIPEDIA_SAX);
      InputStream stax = new FileInputStream(Constantes.INDICE_WIKIPEDIA_STAX);
      BufferedReader leitor = new BufferedReader(new InputStreamReader(sax));
      BufferedReader leitorStax = new BufferedReader(
          new InputStreamReader(stax));
      String linhaSax;
      while ((linhaSax = leitor.readLine()) != null) {
        String linhaStax = leitorStax.readLine();
        if (!linhaSax.equals(linhaStax)) {
          contador++;
          System.out.printf("Sax: %s - Stax: %s\n", linhaSax, linhaStax);
        }
      }
      System.out.println("Total de diferencas: " + contador);
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}
